427c41d37af1c73d95d3cd6835f05529b3d3f8ec,src/org/exist/util/io/Resource.java,Resource,serialize,#DBBroker#DocumentImpl#,440
Before Change
serializer.setUser(broker.getSubject());
serializer.setProperties(XML_OUTPUT_PROPERTIES);
File file = File.createTempFile("eXist", ".xml");
file.deleteOnExit();
Writer w = new OutputStreamWriter(new FileOutputStream(file), "UTF-8");
After Change
}
private synchronized File serialize(final DBBroker broker, final DocumentImpl doc) throws IOException {
if (file != null)
throw new IOException(doc.getFileURI().toString()+" locked.");
try {
Serializer serializer = broker.getSerializer();
serializer.setUser(broker.getSubject());
serializer.setProperties(XML_OUTPUT_PROPERTIES);
file = File.createTempFile("eXist-resource-", ".xml");
file.deleteOnExit();
Writer w = new OutputStreamWriter(new FileOutputStream(file), "UTF-8");